export interface OrdersVO {
  /**
   *
   */
  id: string | number;

  /**
   * 用户ID
   */
  userId: string | number;

  /**
   * 订单号
   */
  orderNo: string;

  /**
   * 订单标题
   */
  orderName: string;

  /**
   * 订单图片
   */
  orderImage: string;

  /**
   * 总支付金额
   */
  totalPrice: number;

  /**
   * 是否结算
   */
  isSettlement: number;

  /**
   * 确认收货时间
   */
  receiptTime: string;
  /**
   * 创建时间
   */
  createTime: string;

  /**
   *
   */
  updateDept: number;

}

export interface OrdersForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 优惠券日志ID
   */
  couponId?: string | number;

  /**
   * 拼团日志ID
   */
  collectiveId?: string | number;

  /**
   * 订单号
   */
  orderNo?: string;

  /**
   * 订单标题
   */
  orderName?: string;

  /**
   * 订单图片
   */
  orderImage?: string;

  /**
   * 总支付金额
   */
  totalPrice?: number;

  /**
   * 订单计算金额
   */
  orderPrice?: number;

  /**
   * 余额支付金额
   */
  orderBalance?: number;

  /**
   * 运费金额
   */
  freightMoney?: number;

  /**
   * 优惠金额
   */
  couponMoney?: number;

  /**
   * 订单支付
   */
  orderStatus?: number;

  /**
   * 退款退货
   */
  refundStatus?: number;

  /**
   * 是否结算
   */
  isSettlement?: number;

  /**
   * 快递订单号
   */
  deliveryNo?: string;

  /**
   * 快递公司编码
   */
  deliveryCode?: string;

  /**
   * 收件人名
   */
  receiveName?: string;

  /**
   * 收件人手机
   */
  receiveTel?: string;

  /**
   * 地址信息
   */
  receiveArea?: string;

  /**
   * 详细地址信息
   */
  receiveAddress?: string;

  /**
   * 支付方式
   */
  paymentName?: string;

  /**
   * 支付时间
   */
  payTime?: string;

  /**
   * 发货时间
   */
  deliveryTime?: string;

  /**
   * 确认收货时间
   */
  receiptTime?: string;

  /**
   * 评论时间
   */
  commentTime?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   *
   */
  updateDept?: number;

}

export interface OrdersQuery extends PageQuery {

  /**
   * 用户ID
   */
  userId?: string | number;

  /**
   * 订单号
   */
  orderNo?: string;

  /**
   * 订单标题
   */
  orderName?: string;

    /**
     * 日期范围参数
     */
    params?: any;
  orderStatus?: number;
}

